Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

ПРОГРАМУВАННЯ АЛГОРИТМІВ З РОЗГАЛУЖЕННЯМ

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
О
Факультет:
РТ
Кафедра:
Кафедра теоретичної радіотехніки та радіовимірювань

Інформація про роботу

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інформатика та обчислювальна техніка

Частина тексту файла

Міністерство освіти і науки України НУ «Львівська політехніка» Кафедра теоретичної радіотехніки та радіовимірювань ЗВІТ З ЛАБОРАТОРНОЇ РОБОТИ №1 НА ТЕМУ «ПРОГРАМУВАННЯ АЛГОРИТМІВ З РОЗГАЛУЖЕННЯМ» з дисципліни «Інформатика та обчислювальна техніка» Підготував студент групи РТ-12 Дідух О.О. Львів 2014 Мета роботи: засвоїти методику програмування однієї з базових структур алгоритмів - розгалуженої; засвоїти запис констант, змінних та операторів. Завдання : Дано умову Р і дві функції від двох змінних Z(x,y) та W(x,y). Необхідно написати та перевірити блок-схему обчислення значення змінної Q за таким алгоритмом: якщо умова Р виконується, то Q=Z(x,y) інакше Q=W(x,y). Вивести на екран відповідне повідомлення:”Умова Р (не) виконується” та значення змінної Q. За розробленою блок-схемою написати та виконати програму. Перед розробкою блок-схеми виконати спрощення заданих виразів та введення проміжних змінних для зменшення кількості математичних операцій. Значення функцій від змінних Z(x,y) та W(x,y) і умова для 6 варіанту: Вираз Z(x,y)  Вираз W(x,y)  Умова Р       (2<x(3 y(0   Аналіз завдання: У випадку виконання умови ((2<x(3, y(0) змінна Q обчислюється за виразом Z(x,y), в цьому випадку ОДЗ включає всі числа , при яких умова Р виконується. А у випадку не виконання умови ((2<x(3, y(0) змінна Q обчислюється за виразом W(x,y), в цьому випадку ОДЗ включає всі числа , при яких умова Р не виконується. Спростимо наші вирази для зрозумілого мові програмування вигляду : Вираз Z(x,y) можна спростити до такого вигляду : =((1-exp(2*x))*(sin(y)*sin(y))-2)/((1+exp(x))+(cos(y)* cos(y))) Вираз W(x,y) можна спростити до такого вигляду : =((1-exp(2*x))*((exp(y)-exp(-y))/2)* ((exp(y)-exp(-y))/2)/(1+exp(x)) Спосіб вводу і виводу даних: Вводити дані будемо за допомогою клавіатури , а виводити дані на екран за допомогою команд read(ln) і write(ln) відповідно. Структура даних: Ім’я в задачі Ім’я в програмі Тип Призначення  х х Дійсна Вх.дані,аргумент  у у Дійсна Вх.дані,аргумент  Q Q Дійсна Результат обчислення (Вих.дані)   Program Lab1; var x,y,w,z:real; begin writeln(‘vvedit x’); readln(x); writeln(‘vvedit y’); readln(y); if (x>-2) and (x<=3)...
Антиботан аватар за замовчуванням

07.10.2014 20:10

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини